Cherry Bomb — definition

1. cherry bomb (Noun)

1 definition

cherry bomb (Noun) — A red ball-shaped firecracker with high explosive power.

3 types of
banger cracker firecracker